petrol pump - English Synonyms Dictionary

petrol pump

n.
[1] gas pump , gasoline pump , island dispenser